make an all-out effort - Francés Inglés Diccionario